package com.diors.game.engine.arpg.skill.model;

import java.util.List;

import com.diors.game.engine.arpg.skill.effect.AbstractEffect;
import com.diors.game.engine.arpg.skill.shape.AbstractScope;
import com.diors.game.engine.arpg.skill.trigger.AbstractTrigger;

/**
 * 技能效果Model
 * @author	darren.ouyang <ouyang.darren@gmail.com>
 * @date	2013年11月28日
 * @version 1.0
 * @copyright Copyright (c) 2013, darren.ouyang
 */
public class SkillEffectModel 
{
	

	/**
	 * 技能范围
	 */
	AbstractScope scope;
	
	/**
	 * 技能效果列表
	 */
	List<AbstractEffect> effects;
	
	/**
	 * 技能触发列表
	 */
	List<AbstractTrigger> triggers;

	public AbstractScope getScope() {
		return scope;
	}

	public List<AbstractEffect> getEffects() {
		return effects;
	}

	public List<AbstractTrigger> getTriggers() {
		return triggers;
	}

	
}
